Volume 73, Issue 3, September 2022, Pages 479-495
Ashraf Hassan Abdelmobdy; Saeed Abdelwahab; Walid Mohamed Sallam; Mostafa Ashour Mahmoud